package com.iven.xie.designpattern.factory.abstractfactory;

/**
 * @author iven.xie
 */
public class AmdFactory implements ComputerFactory {

    @Override
    public CPU makeCPU() {
        return new AmdCPU();
    }

    @Override
    public MainBoard makeMainBoard() {
        return new AmdMainBoard();
    }

    @Override
    public HardDisk makeHardDisk() {
        return new AmdHardDisk();
    }
}
